Hi Bill,
There aren't separate following error limits for Rapids vs Feeds. The only way I can think of to do this is with a User Program to monitor CS0_DoingRapid (added in the latest Test Program to facilitate Rapid FRO) and switch max following error settings. Something like:
#include "KMotionDef.h"
main()
{
for(;;)
{
WaitNextTimeSlice();
// Rapid in progress or not running a Job (ie Jogging)??
if (CS0_DoingRapid || !JOB_ACTIVE)
{
ch0->MaxFollowingError=500;
ch1->MaxFollowingError=500;
ch2->MaxFollowingError=500;
}
else
{
ch0->MaxFollowingError=50;
ch1->MaxFollowingError=50;
ch2->MaxFollowingError=50;
}
}
}
How big are your typical following errors for Rapid moves? With a properly tuned system they shouldn't be that big.
Regards
TK